package modelo;

import java.io.Serializable;
import java.sql.Timestamp;
import java.util.Calendar;

public class Movimiento implements Serializable {
	private static final long serialVersionUID = -2978433325009449798L;

	private String detalle;
	private float monto;
	private Timestamp fecha;

	public Movimiento(float monto, String detalle) {
		this.detalle = detalle;
		this.monto = monto;
		fecha = new Timestamp(Calendar.getInstance().getTimeInMillis());
	}

	public MovimientoView getView() {
		return new MovimientoView(detalle, monto, fecha);
	}

	public String getDetalle() {
		return detalle;
	}

	public void setDetalle(String detalle) {
		this.detalle = detalle;
	}

	public float getMonto() {
		return monto;
	}

	public void setMonto(float monto) {
		this.monto = monto;
	}

	public Timestamp getFecha() {
		return fecha;
	}

	public void setFecha(Timestamp fecha) {
		this.fecha = fecha;
	}

}